\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request}{}\section{traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request Class Reference}
\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request}\index{traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request@{traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request}}


Inheritance diagram for traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=204pt]{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=204pt]{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ac0fd3e808fc39ea9d123b378ded80575}{\+\_\+\+\_\+init\+\_\+\+\_\+} (self, args, kwds)
\item 
def \hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_aa40917f0c85f6cfdbcd2d273a01e5bdb}{serialize} (self, buff)
\item 
def \hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ae1dfd7769392e418f7ad42c4f7f9708c}{deserialize} (self, str)
\item 
def \hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a42c8864818e66d49554bfc40400d2602}{serialize\+\_\+numpy} (self, buff, numpy)
\item 
def \hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a43206a642274d69f8b80390d6c7fedb2}{deserialize\+\_\+numpy} (self, str, numpy)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a77afe0e6b8ae07bb8b9dd4171fb74b66}{v0}
\item 
\hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a2b37c37e4533074522acea65456a3561}{knot}
\item 
\hyperlink{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a1436c238c429826b3035af44d2d67f77}{knot\+\_\+t}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 12 of file \+\_\+\+Spline\+Gen.\+py.



\subsection{Constructor \& Destructor Documentation}
\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}}
\index{\+\_\+\+\_\+init\+\_\+\+\_\+@{\+\_\+\+\_\+init\+\_\+\+\_\+}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{\+\_\+\+\_\+init\+\_\+\+\_\+(self, args, kwds)}{__init__(self, args, kwds)}}]{\setlength{\rightskip}{0pt plus 5cm}def traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+\_\+\+\_\+init\+\_\+\+\_\+ (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{args, }
\item[{}]{kwds}
\end{DoxyParamCaption}
)}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ac0fd3e808fc39ea9d123b378ded80575}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ac0fd3e808fc39ea9d123b378ded80575}
\begin{DoxyVerb}Constructor. Any message fields that are implicitly/explicitly
set to None will be assigned a default value. The recommend
use is keyword arguments as this is more robust to future message
changes.  You cannot mix in-order arguments and keyword arguments.

The available fields are:
   v0,knot,knot_t

:param args: complete set of field values, in .msg order
:param kwds: use keyword arguments corresponding to message field names
to set specific fields.
\end{DoxyVerb}
 

Definition at line 93 of file \+\_\+\+Spline\+Gen.\+py.



\subsection{Member Function Documentation}
\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!deserialize@{deserialize}}
\index{deserialize@{deserialize}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{deserialize(self, str)}{deserialize(self, str)}}]{\setlength{\rightskip}{0pt plus 5cm}def traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+deserialize (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{str}
\end{DoxyParamCaption}
)}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ae1dfd7769392e418f7ad42c4f7f9708c}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_ae1dfd7769392e418f7ad42c4f7f9708c}
\begin{DoxyVerb}unpack serialized message in str into this message instance
:param str: byte array of serialized message, ``str``
\end{DoxyVerb}
 

Definition at line 169 of file \+\_\+\+Spline\+Gen.\+py.

\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!deserialize\+\_\+numpy@{deserialize\+\_\+numpy}}
\index{deserialize\+\_\+numpy@{deserialize\+\_\+numpy}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{deserialize\+\_\+numpy(self, str, numpy)}{deserialize_numpy(self, str, numpy)}}]{\setlength{\rightskip}{0pt plus 5cm}def traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+deserialize\+\_\+numpy (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{str, }
\item[{}]{numpy}
\end{DoxyParamCaption}
)}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a43206a642274d69f8b80390d6c7fedb2}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a43206a642274d69f8b80390d6c7fedb2}
\begin{DoxyVerb}unpack serialized message in str into this message instance using numpy for array types
:param str: byte array of serialized message, ``str``
:param numpy: numpy python module
\end{DoxyVerb}
 

Definition at line 284 of file \+\_\+\+Spline\+Gen.\+py.

\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!serialize@{serialize}}
\index{serialize@{serialize}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{serialize(self, buff)}{serialize(self, buff)}}]{\setlength{\rightskip}{0pt plus 5cm}def traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+serialize (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{buff}
\end{DoxyParamCaption}
)}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_aa40917f0c85f6cfdbcd2d273a01e5bdb}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_aa40917f0c85f6cfdbcd2d273a01e5bdb}
\begin{DoxyVerb}serialize message into buffer
:param buff: buffer, ``StringIO``
\end{DoxyVerb}
 

Definition at line 127 of file \+\_\+\+Spline\+Gen.\+py.

\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!serialize\+\_\+numpy@{serialize\+\_\+numpy}}
\index{serialize\+\_\+numpy@{serialize\+\_\+numpy}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{serialize\+\_\+numpy(self, buff, numpy)}{serialize_numpy(self, buff, numpy)}}]{\setlength{\rightskip}{0pt plus 5cm}def traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+serialize\+\_\+numpy (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{buff, }
\item[{}]{numpy}
\end{DoxyParamCaption}
)}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a42c8864818e66d49554bfc40400d2602}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a42c8864818e66d49554bfc40400d2602}
\begin{DoxyVerb}serialize message with numpy array types into buffer
:param buff: buffer, ``StringIO``
:param numpy: numpy python module
\end{DoxyVerb}
 

Definition at line 241 of file \+\_\+\+Spline\+Gen.\+py.



\subsection{Member Data Documentation}
\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!knot@{knot}}
\index{knot@{knot}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{knot}{knot}}]{\setlength{\rightskip}{0pt plus 5cm}traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+knot}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a2b37c37e4533074522acea65456a3561}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a2b37c37e4533074522acea65456a3561}


Definition at line 113 of file \+\_\+\+Spline\+Gen.\+py.

\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!knot\+\_\+t@{knot\+\_\+t}}
\index{knot\+\_\+t@{knot\+\_\+t}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{knot\+\_\+t}{knot_t}}]{\setlength{\rightskip}{0pt plus 5cm}traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+knot\+\_\+t}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a1436c238c429826b3035af44d2d67f77}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a1436c238c429826b3035af44d2d67f77}


Definition at line 115 of file \+\_\+\+Spline\+Gen.\+py.

\index{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}!v0@{v0}}
\index{v0@{v0}!traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request@{traj\+\_\+gen\+::srv\+::\+\_\+\+Spline\+Gen\+::\+Spline\+Gen\+Request}}
\subsubsection[{\texorpdfstring{v0}{v0}}]{\setlength{\rightskip}{0pt plus 5cm}traj\+\_\+gen.\+srv.\+\_\+\+Spline\+Gen.\+Spline\+Gen\+Request.\+v0}\hypertarget{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a77afe0e6b8ae07bb8b9dd4171fb74b66}{}\label{classtraj__gen_1_1srv_1_1___spline_gen_1_1_spline_gen_request_a77afe0e6b8ae07bb8b9dd4171fb74b66}


Definition at line 111 of file \+\_\+\+Spline\+Gen.\+py.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
build/devel/lib/python2.\+7/dist-\/packages/traj\+\_\+gen/srv/\hyperlink{___spline_gen_8py}{\+\_\+\+Spline\+Gen.\+py}\end{DoxyCompactItemize}
